Text copied to clipboard!

Titolo

Text copied to clipboard!

Sviluppatore NET

Descrizione

Text copied to clipboard!
Stiamo cercando uno Sviluppatore .NET motivato, preciso e orientato alla qualità del software, capace di contribuire alla progettazione, allo sviluppo e alla manutenzione di applicazioni moderne, scalabili e sicure. La figura entrerà a far parte di un team tecnico collaborativo e dinamico, lavorando su progetti che possono includere applicazioni web, servizi backend, API, integrazioni con sistemi aziendali e soluzioni cloud basate su tecnologie Microsoft. Il candidato ideale possiede una solida conoscenza dell’ecosistema .NET, esperienza nello sviluppo con C#, attenzione alle buone pratiche di programmazione e capacità di comprendere i requisiti di business per trasformarli in soluzioni tecniche efficaci. Nel ruolo, la persona selezionata collaborerà con sviluppatori, analisti, project manager, specialisti QA e stakeholder interni per realizzare funzionalità affidabili e ad alte prestazioni. Sarà coinvolta nell’intero ciclo di vita del software, dall’analisi tecnica alla scrittura del codice, dai test al rilascio, fino al monitoraggio e al miglioramento continuo delle applicazioni. È importante avere familiarità con architetture a livelli, principi di sviluppo orientato agli oggetti, gestione dei database relazionali e utilizzo di strumenti di versionamento del codice. Lo Sviluppatore .NET dovrà anche contribuire all’ottimizzazione delle performance, alla risoluzione di bug e problematiche tecniche, e all’evoluzione delle piattaforme esistenti secondo standard di sicurezza, manutenibilità e qualità. Apprezziamo candidati con mentalità analitica, capacità di problem solving, predisposizione al lavoro in team e desiderio di aggiornarsi costantemente sulle nuove versioni del framework, sulle librerie più diffuse e sulle pratiche DevOps. La posizione offre l’opportunità di lavorare su soluzioni tecnologiche strategiche per l’azienda, con spazio per proporre miglioramenti architetturali, contribuire alle decisioni tecniche e crescere professionalmente in un contesto orientato all’innovazione. Cerchiamo una persona capace di scrivere codice pulito e ben documentato, di partecipare attivamente alle revisioni tecniche e di comunicare in modo chiaro con colleghi tecnici e non tecnici. Costituisce un valore aggiunto l’esperienza con ambienti cloud, pipeline CI/CD, framework frontend integrati con backend .NET e metodologie Agile. Se desideri entrare in un contesto in cui competenza tecnica, collaborazione e miglioramento continuo sono elementi centrali, questa opportunità può rappresentare il passo giusto per la tua crescita professionale.

Responsabilità

Text copied to clipboard!
  • Sviluppare applicazioni e servizi utilizzando C# e framework .NET.
  • Analizzare requisiti funzionali e tradurli in soluzioni tecniche efficaci.
  • Progettare e implementare API, componenti backend e integrazioni applicative.
  • Collaborare con il team QA per testare, correggere e migliorare il software.
  • Gestire database relazionali e ottimizzare query e accesso ai dati.
  • Partecipare a code review e adottare standard di qualità del codice.
  • Supportare il rilascio delle applicazioni e la risoluzione di problemi in produzione.
  • Contribuire al miglioramento continuo dell’architettura e delle performance applicative.

Requisiti

Text copied to clipboard!
  • Esperienza nello sviluppo software con C# e piattaforma .NET.
  • Conoscenza di ASP.NET, Web API o tecnologie equivalenti dell’ecosistema Microsoft.
  • Esperienza con database SQL Server o altri database relazionali.
  • Familiarità con Git e strumenti di versionamento del codice.
  • Comprensione dei principi di programmazione orientata agli oggetti e dei design pattern.
  • Capacità di scrivere codice pulito, testabile e ben documentato.
  • Conoscenza delle pratiche di debugging, testing e manutenzione applicativa.
  • Attitudine al lavoro di squadra e buone capacità comunicative.

Domande potenziali per l'intervista

Text copied to clipboard!
  • Quanti anni di esperienza hai nello sviluppo con .NET e C#?
  • Hai lavorato su applicazioni web, desktop o servizi backend?
  • Quali framework .NET hai utilizzato più frequentemente nei tuoi progetti?
  • Qual è il tuo livello di esperienza con SQL Server e progettazione di database?
  • Hai esperienza con API REST, microservizi o integrazioni tra sistemi?
  • Hai utilizzato strumenti CI/CD o piattaforme cloud in progetti precedenti?
  • Come gestisci il debugging e la risoluzione di problemi complessi nel codice?
  • Hai esperienza in team Agile o Scrum?